package com.bj58.ecdata.calc.dbservice.service;

import com.bj58.spat.scf.server.contract.annotation.OperationContract;
import com.bj58.spat.scf.server.contract.annotation.ServiceContract;

/**
 * @author lichao
 * @type pv,cash,cost,custNum
 */
@ServiceContract
public interface ClickService extends BaseService {

	/**
	 * 地图数据
	 * 
	 * @param pointNum
	 *            点数量 (0~30)
	 */
	@OperationContract
	String getMapDataWithCity(MarketTypeEnum marketType, int pointNum);

	/**
	 * 地图详细数据
	 * 
	 * @param count
	 *            条数
	 * @return
	 */
	@OperationContract
	String getMapDataDetail(int count, long time);

	/**
	 * 地图toplist
	 */
	@OperationContract
	String getMapTopList(MapTopTypeEnum type, int count);
}
